home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 April: Mac OS SDK / Dev.CD Apr 97 SDK1.toast / Development Kits (Disc 1) / Apple Game Sprockets / RAVE SDK 1.06 GM for MacOS / Example Projects / GameScene / GameScene_prefix.h next >
Encoding:
Text File  |  1996-03-18  |  1.2 KB  |  53 lines  |  [TEXT/ALFA]

  1. // ===========================================================================
  2. //     GameSceneTest_prefix.h
  3. // ===========================================================================
  4.  
  5.  
  6. // ===========================================================================
  7. //     Compiling Options
  8. // ===========================================================================
  9.  
  10. #define kGSDebug    1            // turn on the assertions
  11.  
  12.  
  13. // ===========================================================================
  14. //     Platform Specific Definitions
  15. // ===========================================================================
  16.  
  17. #if (kQAPlatform == kQAMacOS)
  18.     #include <Types.h>
  19. #elif (kQAPlatform == kQAWin32)
  20.     #ifndef NULL
  21.         #if !defined(__cplusplus) && (defined(__SC__) || defined(THINK_C))
  22.             #define NULL ((void *) 0)
  23.         #else
  24.             #define NULL 0
  25.         #endif
  26.     #endif
  27.     
  28.     #ifndef nil
  29.         #define nil NULL
  30.     #endif
  31.     
  32.     #if defined(false)
  33.       #if false != 0
  34.         #error Incompatible 'false' already #defined
  35.       #endif
  36.     #else
  37.       #define false 0
  38.     #endif
  39.     
  40.     #if defined(true)
  41.       #if true != 1
  42.         #error Incompatible 'true' already #defined
  43.       #endif
  44.     #else
  45.       #define true 1
  46.     #endif
  47.     
  48.     #define Boolean unsigned char
  49.     #define Byte unsigned char
  50. #endif
  51.  
  52.  
  53.